Drive in-depth analysis of the architecture, design and implementation of software systems
Influence the technical direction of new services and initiatives
Integrate new exchanges and liquidity pools into the platform
Integrate on-chain and decentralized exchanges into the platform
Build and extend knowledge regarding financial instruments
BS degree in Computer Science or related field involving coding (e.g. physics or applied mathematics)
Experience with algorithms, data structures, complexity analysis and software design
Experience in one or more of the following: C, C++, Rust, or Go
Experience with Unix based systems and Docker
Strong sense for quality, reliability and innate curiosity to learn new things
Quant trading or high throughput systems background
Experience working in containerized environments and Kubernetes
Experience with cryptocurrencies
Being on the forefront innovation, you will actively shape the cryptocurrency revolution
Collaborate daily with an international team of developers, scientists and researchers
Unique opportunity to learn about trading, software engineering and decentralized technology
Great team spirit with flat hierarchy and quick decision-making
Work-life balance with a remote-first culture
Great culture where each contributor can make a great change and bring added value
Company
Location
Zug - Switzerland
Job type
Full-Time
Golang Job Details
At Swissblock, we are passionate about creating cutting-edge algorithmic trading strategies for the cryptocurrency market using in-depth market analysis. The development team creates the trading platform, which covers data ingestion, strategy generation, trade execution and portfolio management.
As a Software Engineer in the Execution and Portfolio Management Team, you'll build and evolve the execution engine of the entire system. You'll have the opportunity to work on innovative solutions which will boost investing strategies, help in navigating economic turmoil, and more. Our first generation of the platform is running in production. The execution engine follows a micro-services architecture and is written in Golang. Now we need to scale it and execute 100x more trades per day. This means removing bottlenecks, adding new exchanges, and enhancing tracking and observability of the executions. Do you want to help us bring our current solution to the next level and build a revolutionary trading platform? Then let’s chat!
Responsibilities:
Minimum Qualifications:
Preferred Qualifications:
Why work with us?
Yana Faber, our People & Culture Partner yana@swissblock.net welcomes your full application!
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs